﻿using System;
using System.Collections.Generic;
using System.Text;
using net.veekee.common.reflection;
using net.veekee.logprocessor.plugin.output;

namespace net.veekee.logprocessor.plugin.output.pack
{
    public class OutputHandler : ITypeListHandler
    {
        public void OnRegister()
        {
            OutputFactory.Register("csv", typeof(CSVWriter).FullName);
            OutputFactory.Register("txt", typeof(PlainWriter).FullName);
            OutputFactory.Register("plain", typeof(PlainWriter).FullName);
            OutputFactory.Register("xls", typeof(XLSWriter).FullName);
        }
    }
}
